A Fast Algorithm for Polynomial Factorization over Q

نویسندگان

  • David Ford
  • Sebastian Pauli
  • Xavier-François Roblot
چکیده

We present an algorithm that returns a proper factor of a polynomial Φ(x) over the p-adic integers Zp (if Φ(x) is reducible over Qp) or returns a power basis of the ring of integers of Qp[x]/Φ(x)Qp[x] (if Φ(x) is irreducible over Qp). Our algorithm is based on the Round Four maximal order algorithm. Experimental results show that the new algorithm is considerably faster than the Round Four algorithm.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fast polynomial factorization, modular composition, and multipoint evaluation of multivariate polynomials in small characteristic

We obtain randomized algorithms for factoring degree n univariate polynomials over Fq that use O(n + n log q) field operations, when the characteristic is at most n. When log q < n, this is asymptotically faster than the best previous algorithms (von zur Gathen & Shoup (1992) and Kaltofen & Shoup (1998)); for log q ≥ n, it matches the asymptotic running time of the best known algorithms. The im...

متن کامل

Algebraic Problems Equivalent to Beating Exponent 3/2 for Polynomial Factorization over Finite Fields

The fastest known algorithm for factoring univariate polynomials over finite fields is the KedlayaUmans [13] (fast modular composition) implementation of the Kaltofen-Shoup algorithm [12, § 2]. It is randomized and takes Õ(n3/2 log q+n log2 q) time to factor polynomials of degree n over the finite field Fq with q elements. A significant open problem is if the 3/2 exponent can be improved. We st...

متن کامل

Fast Algorithms for Determining the Linear Complexity of Period Sequences

We introduce a fast algorithm for determining the linear complexity and the minimal polynomial of a sequence with period p over GF(q) , where p is an odd prime, q is a prime and a primitive root modulo p; and its two generalized algorithms. One is the algorithm for determining the linear complexity and the minimal polynomial of a sequence with period pq over GF(q), the other is the algorithm fo...

متن کامل

Fast polynomial factorization and modular composition

We obtain randomized algorithms for factoring degree n univariate polynomials over Fq requiring O(n1.5+o(1) log q + n1+o(1) logq) bit operations. When log q < n, this is asymptotically faster than the best previous algorithms [J. von zur Gathen and V. Shoup, Comput. Complexity, 2 (1992), pp. 187–224; E. Kaltofen and V. Shoup, Math. Comp., 67 (1998), pp. 1179– 1197]; for log q ≥ n, it matches th...

متن کامل

Univariate Polynomial Factorization Over Finite Fields

This paper shows that a recently proposed approach of D. Q. Wan to bivariate factorization over finite fields, the univariate factoring algorithm of V. Shoup, and the new bound of this paper for the average number of irreducible divisors of polynomials of a given degree over a finite field can be used to design a bivariate factoring algorithm that is polynomial for "almost all" bivariate polyno...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994